I bought a set XS sights for a Smith & Wesson Bodyguard. It came with a little plastic punch to drift the sights with. I have been wailing on the old sights for a half hour now and haven't gotten them budge. Its just eating away at the little plastic punch. Anyone do simple gun work in NOLA?