Does anybody have any experience with one of these? My wife bought me one for our anniversary as a joke(I work for a rival company) but dammit I really like this thing! I think I'm gonna have to start carrying it, i hate advertising for the competition and I just know the hell I'm gonna get from my crew but hey its purty. I haven't given it a proper workout yet only 550rnds so far. Its been dead reliable so far and more accurate than me. I have a training course coming up and I'll post the results when I'm done. Opinions welcome.