IIRC,a grenade launcher on an AR15 is legal,you just can't have any grenades to blow gophers and prairie dogs. ;o(
Under federal law, it is legal to own grenades. Doen't ask me where to buy them. Besides that you'll have to convince either the sheriff or chief of police to write a letter approving your potential purchase. Good luck with that!