Grenades and rocket launchers are federally classified as firearms and are therefore legal with proper registration. But in California, possessing a destructive device is illegal.