possum
Member
I have seen the above in a few articles and a few ads but don't know much about them. anybody got any info, where to buy them, how they perform especially.Anybody have or shot one? i think they are really neat, with the peep sights and the rail on top. would they be worth the money or not. Thanks!