First when I got this gun it worked great it shot very accurately and very hard but three days later the cocking mechanism came off then 2 weeks after I bought it the firing selector switch came off, then the same day it stopped firing it wasn't jammed so something must be wrong with the wiring so this is not a good gun do not buy. SO this is my 2nd gun from airsplat that broke so i won't buy from them ever again. Airsplat: Not reccommended.