the sp89 is just a semi-auto mp5, and is meant to be a shoulder fired weapon( as i recall the sp89 has no shoulder stock). All mp5s are quite accurate for their intended purpose- it is one of the reasons most elite military and swat teams use them. Suppressors can effect accuracy depending on the quality. If you put a shoulder stock on it i think it would do much better in the accuracy department
