From Baseball Bats to Rocket Launchers: Liberty City is over-run with unregistered weapons