As for the flash hider, maybe you can have one with a bullet button. not sure
I have the standard A2 flash hider on both of mine pictured . The tan one I bought from a LGS in San diego this year . If you have the bullet button you can have alot of the cool stuff .
I have noticed that LA county has other restictions but I don't know what they are
To the OP : it looks like your in Texas . If so you can just replace the bullet button . There are fixed with some type of thread lock so you may need a gun smith to replace it .
This is what the end of the barrels looked like before the bullet button . You don't want one like this . If you see one don't pay top dollar for it .