^“Commendable”??? Threatening to shoot your child is not commendable, no matter what behavior is trying to be curbed.
OP, you need to talk to a trusted adult about this. Strangers on the internet really can’t do more for you. All the discussion in the world is not going to help you with this issue. Ask for help from people in the real world.