I had the chance to shoot one of these at the range today, the guy next to me had one. When I first picked this thing up, it felt like a toy(aesthetically, it's pretty ugly also). The safety is just above the trigger and is an ambi one. The slide stop is in the usual spot and the take down lever looks similar to an XD(I didn't check this out to closely though). The trigger is a bit stiff, but crisp(it will only get better with wear). The reset is wonderfully short with a positive click. Accuraccy was very impressive, at 15 yards with ten shots in the black on the first go. Recoil....... what recoil? Hardly any, big muzzle flash though. I feel confident that I could hit long distance targets with this puppy. The owner said that it came with 3 twenty round mags. All in all..... I think that I'm hooked, I need to pick me up one, it's pure fun to shoot.