AmeriGlo Classic Sight fits Glock 42 & 43, Green/White AmeriGlo sights are used worldwide by law enforcement, military, defense-minded free citizens, and recreational shooters Cnc-machined steel