These protective sight covers and muzzle guards will give your valuable AR-15 the protection it needs. Made of durable vinyl, these covers will protect your front and rear sights from being moved or damaged. The muzzle guard will keep dirt out of your barrel and prevent damage to your barrel crown. The bright yellow cover offers high visibility. Each set includes a front sight cover, a rear sight cover and two muzzle guards designed to fit AR-15's with a flash suppressor or without. Made by John Hoham. Meant for an A2. Will NOT work with a detachable carry handle.