While you need to be very careful about pulling a gun on someone its more about perceived danger. If YOU feel like your life is in danger then you should be justified in pulling a gun on someone. However, you shouldn't be trying to act like a badass and intimidating people just because. Owning and carrying a gun comes with a great responsibility, to do the right thing.