top pin ten pin sight???
#28
RE: top pin ten pin sight???
Sorry for asking I thought one of you might own one well IthinkI might not get one know has any one on here even heard of one or the 7 pin anyjust remember I aint going to buy one know but they do make them!!!