They are accurate, but finicky and prone to failures. I have spent more time fixing crap on them then shooting them. Semi Auto they work great. Full auto they are just crap. Yesterday i had the bolt on one of mine break. granted i am not nice to my guns. i beat them. I like to see how they hold up. compared to other "battle rifles" the M16 / M4 is crap IMHO. Feel free to disagree and discuss.