I just did my second cleaning @ ~ 1000-1200 rounds. The first was done at ~ 200 rounds but I got somewhat lax about it due to the fact that since the 200 round break in period I have had FLAWLESS fun with my $160 purchase!!! While cleaning the second time I noticed the firing pin was slightly bent so I called up the JHP 45 HOTLINE and on day 3 I had a brand new pin and the 2 springs free of charge!!! The bent one was still functioning as it was only slightly bent but it may have been me dryfiring while practicing. I've heard that dryfiring thang was a myth and others have said it's a BIG NO NO!!! Any input? I love my big ugly gun and it's much more accurate than my SCCY 9mm and just as accurate as my best friends $600 Springfield XD 45!!!!