RUGER? LCR? MEGA DOT? FRONT SIGHTS by BEST OFFER