Mar 25, 2013 #21 MolonLabe7 Marksman Rating - 100% 1 0 0 Jan 26, 2013 250 18 Muncie buy a new night sight :P kidding. i know hobby lobby has some permanent glow paint