Well first off this thing just glocks. Nothing fancy just goes boom every time you pull the trigger. I put 250 reloads down range then 20 HST 124 +p and not one issue. Now for the bad.... the trigger is brutal after that many rounds. That will be an easy fix with sandpaper. I need more time to get used to the trigger pull. I have had many and still do XD's . All in all it is a great gun and t will see plenty of holster time.