A Hackettstown man was reported as carrying an AK-47 near a Warren County hospital. The gun was fake, police say.