Damn that sucks glad to hear your okay. Time to carry id say. I carry a glock 23 easy to conceal but packs a pretty good punch. I'd love to see someone come up to my window get shot up through my door lol.