The exposed barrel sucks, people burn themselves on it all the time. The enormous ejection port will catch your big fat hands and pinch the **** out of them. The slide mounted safety is too easy to accidentally engage when pulling the slide to the rear. Having 2 different trigger pulls sucks to get used to. Other than that the gun works.