Three people have been charged after what police had described as a standoff at an east Birmingham gun store.