Anyone have this sight or know anyone that does? I'm looking into getting it but cannot find too many reviews. I'm considering this or an HHA single pin... Any help is appreciated!