Rusty but funtional flash hiders. I have a few, they are all nasty, looks like they spent a while outside. Blaster grade, rusty and pitted, no finish. Have a lathe? True the up and turn them down to M1918 flash hiders. Dealers choice, don't expect much and you'll be thrilled!