RE: which sights have worked well for anyone--
I own a Copper John Dead Nuts Pro and Love mine the .019 pins glow like they are being lit up by a flashlight but their not. The sight is built strong and everything seems to stay tight. You won' t go wrong with a Copper John.