I just purchased a GSG 15. After 1K rounds, it has settled in to being 100% reliable. I had a few FTF initially. The mags are ####ty... they're fussy about how you load them. You have to get the rounds seated perfect, which often requires a tap on the back of the mag. Plastic mags suck. These seem to be too tight in the throat above the follower, but that improves with break-in wear. Otherwise, no issues. I like the gun, I like the ergonomics. The trigger is decent enough and it's plenty accurate to 50 yds. The gun likes HV 22 ammo, and I've had the best luck with zero failures using Federal bulk pack HPs. There's been some social media #####ing about cleaning, but I don't agree. I've heard complaining because it takes about 1 min to remove 2 bolts to remove the lower. Really?? I clean my guns after every use, and for those that don't, I don't know why you complain about semi autos not functioning reliably. I've heard this gun needs cleaning after 200 rnds or it's unreliable. I've not experienced this issue. I put 500 rnds thru mine at the range a couple days ago with zero failures. I'll be using my GSG 15 in an upcoming indoor 2 gun match this weekend, and I'm totally confident it's going to go pop every time I pull the trigger.