Carrying an imitation firearm that looks reasonably real in public is a criminal offence under the Arms Act 1960.