Although New Jersey's Assault Firearms Law mentioned a number of specific semi-automatic firearms, including shotguns and ...