ok this gun is ok. to put bbs in mag is easy but you have to shake bbs in the area which holds the ready to shoot bbs.its around 290 300 fps my but stock broke off from dropping 1 foot into grass honestly dont get it its a waste i got a c02 pistol 400 fps for that muchdont buy