Rebel_Rider1969
Well Known Nuisance
I know, I know, China crap. $38. What the heck.
Prob put on space cowboy carbine or some other odd duck I have.
Comes with pictinny mount too.
Prob put on space cowboy carbine or some other odd duck I have.
Comes with pictinny mount too.