Selling a HAO FDE can if you know what it is then you know. it will fit on real steal surefire muzzle breaks this is the heat treated version so it will have baffles in it. no this is not for real firearms only airsoft. i will cover shipping PP friend to friend or buyer covers tax. any questions ask!