Hi and welcome! If it fires when unlocked you should just use it unlocked. It's not a flaw but a safety feature, so if you throw it in your pocket you can lock it so it doesn't accidentally fire, and unlock it when you have it in hand to use.
Edit: Talk about a neck and neck hit the reply button race