I purchased one of these guns from DLASK about 6 months ago, they are very accurate, I mainly shoot long range but bought this gun as it is 9mm, cheap to shoot and NR so my kids can play. With a Aim point Micro H1 this gun will repeatedly punch a a tiny hole shooting at 25 yards while sighting in the Aimpoint. After shooting my gun a friend purchased one also and mounted a Vortex Spark 2 on his and was getting the same tiny hole when shooting at 25 yards and good accuracy at 50 yards. I would ask Dlask if purchasing one of these guns which mags it comes with, as mine came with 20 round mags pinned to 5 however my friends gun came with 10 rnd mags pinned to 5, both of us agree the 10 round mags are very small and a pain in the A $$. The people at Dlask are very friendly and while there I purchased a few 10/22 parts. Long story short I will be purchasing a 2nd one of these guns in a few months as I need to save, this way the kids don't argue over who gets to shoot the new cool looking gun LOl . I forgot to mention the accuracy was shooting with the factory trigger which is extremely heavy.