. . . from and after the passage of this Act, any person who shall intentionally point or aim a gun or pistol, whether loaded or unloaded, at another not in a sham-battle by the military, and not in self-defense, or in defense of habitation, property, or person, or other instances standing upon like footing of reason and justice, shall be guilty of a misdemeanor . . . .