Anybody shoot these Top Gun sights? I've shot the Dusk Devils for a couple years, and was just looking at the top guns. The 7 pin looks nice. any info is appreciated.
I have been pleased with my Copper John Dead Nuts. Also, I can't imagine having 7 pins. Too much to think about when the big-un walks out. For targets maybe, but I only hunt.