If you really want a flash hider, Gunparts is listing a way aftermarket ported one with no bayonet lug for $38.10.
How long is the barrel? It'd cost a big pile of money to restore that one in any case, but the barrel may be cut up enough that the Gunparts flash hider may not fit either.
Check the headspace before you shoot it.