I bought this and a Umarex USP for my first pair of purchases, and they helped me learn a lot about the differences pistols can have. My review is likely to be less professional, but I am a low-muscle guy so I get to notice the differences in force and sensitivity quite well, and most aspects are probably relative to a Umarex USP. That being said, this is a great gun, and is very economic. Most of the cons are negligible and with an hour or so of practice the gun becomes easy to master.
-Magazine design is incredibly easy to use. Although only 15 shot cap, it comes with a spring you can control manually and even has a small nook to lock the spring into place for very fast loading.
-Sights are labeled with white dots, and they make aiming down them very easy, especially for inexperienced users.
-Design is pretty fun, and the FPS is about on par with most spring guns. Don't expect to be able to punch through plastic bottles or cartons, but it can tear through aluminum with a bit of luck and persistence.
-The safety locks up very stiff, making it hard to accidentally come undone.
-Accurate. Not much else to say.
-Comes with a picitanny rail, which I assume is functional due to the fact it had a cover on it.
-Great for shooting targets for the reasons listed above.
-The slide is very open when pulled and if not careful you can catch your fingers in it or have BB's dislocate/jam the gun.
-If held at an odd angle, BB's can easily dislocate from gravity and jam the slide.
-Relative to USP, the force required to cock the slide is greater, but the distance it has to be cocked is slightly less.
-Lots of hard plastic. This is fed into the cover and safety as well, making them very stiff and non-comfortable. The cover for the rail was outrageously hard to remove because you had to pull a very large range of motion on incredibly stiff plastic.
-Very loud when dry firing, but this could also be a pro depending on if you use it as a signal for empty mag.