i have had this gun for about 3 mouths and so far it is great. i like the blow back feature that this gun has, it has a small kick. that just gives it a little bit more realism. this gun shoots very crisp and clean but the accuracy could be better but im geting a tight bore so that should make the accuracy better. the mag is very wobbly, as most to all of javelins metal body m4s have a wobbly mag. i put electrical tape around the mag and it works great. i also have a few d-boy mags that fit fantastically in this gun and also dont wobble as much as the stock mag. it shoots amazing with a 9.6 volt battery. this is a fantastic primary and i enjoy using it in my airsoft games.