Feels kinda cheap. Doesnt fire every time. Read all directions and it still does'nt work everytime. Applied oil to the mechs in hopes it would help but it still lacks the consistincy to fire all bb's. Had to keep removing the clip and a bb would fall out. Not happy with this gun. I own a crossman that works mint and a sig sauer mpx thats reliable. Im not new to pellets or bbs'. Not recommending this gun. I will do more research on this, but as of now im disappointed in the consistincy of this gun.UPDATE. 7/29. I recieved a new replacement gun today from amazons great customer service (you guys rock!) Just ran 6 clips and had the same issue with it not firing all the bbs'. It happened fewer times but still happens at least twice a clip. Gun has great accuracy! Handles awesome but it just does'nt work everytime. I've tried waiting 5 secs between shots. Same result. I even took the time to respond to the manufacture who commented on my review.Had to leave a message which hasn't been returned. Bogus i tell ya! Good thing umarex does'nt make real firearms.