Things I liked:Being able to keep the co2 charge in each magazine and go to the next magaizne ,gives this airpistol a whole new dimension of fun. something i never thought i would see in my lifetime. this allows me to keep my practice with it as close to realistic ,as it would be with my real P226. The same way I would like to be ready for my CCP at the range.having each mag ready to go ,eject when finished with it ,drop it and slap another on in. until i run out of mags. Things I would have changed: The only thing I don't like is how slow it is to load the bb's , drop one in and then you have to push it down , so you can put another one in. The mags , the one I got with the pistol , allowed me to pull the spring down and snap in place the first time and it stayed in place. Only once though. The other 3 mags I bought to add to the group. never held in place when I pulled them down . Are they suppost to? If so, what am I doing wrong? Or is it just a hit and miss thing? It is hard to hold that spring down when you're loading bb's , so I used a small screw to stop the spring from coming back up when I held it down to load it. It is possible to put to many bb's in it. I did that one and the pistol fired and nothing came out. I had to count out 18 from that point on to make sure not to misfire like it did when I put too many in . What others should know: Be real careful how you setup your back drop. Don't use anything solid, the bb's will ricochet back and they have no mercy if you under 20 feet back. The first 18 shots will go though several layers of thick cardboard. If you miss your target , make sure there isn't anything to the side or behind the target you don't want destroyed. To me this is an adult's airpistol. I wouldn't want just any kid to have one of these.