Usage patterns
銃を撃つto fire a gun
He fired his gun in the forest.
〈人〉に銃を向けるto point a gun at someone
The robber pointed a gun at the store clerk.
銃を突きつけるto hold someone at gunpoint
The criminal held the hostage at gunpoint.
銃で〈人〉を撃つto shoot someone with a gun
The man shot the police officer with a gun.
銃を持つto carry or possess a gun
He was carrying a gun without a permit.