Ok...so I sold my PT145 MilPro because I just wasn't as happy with it as I thought I would be.....for those that love the MilPro's,awesome!...Personally,I wouldn't give you a plug nickel for every one ever made(don't flame me,just voicing my opinion)...I still am a huge Taurus fan,and plan to own more of them, just not that model....anyway,with the money from that sale,I went shopping for a replacement.....after much deliberation and coonfingering quite a few guns...I ordered a Springfield Armory XD 45 compact....picked it up yesterday,and it's a honey!....for the price I paid for the PT145 plus holster(yeah,I got hosed),I got the XD Gear package, and I like it a lot!! I'll be posting pics as soon as I can