lyzgrace, if you have the will and desire to fight back against a gun you need to get training and it needs to be formal gunfighting training. There are probably more but the one I recommend is Suarez International. They have classes that teach you to Get Off The X (GOTX) and shoot the BG to the ground. This may be something you will want to check out. With all the different classes they have you can go about as far as you would want in the hows of winning a fight.
As with all schools you will find that some people like them and some don't. As for me I'm very glad I found them. I went from having the feeling of being on the wrong end of the stick if I was to ever been in a bad situation to having the confedence of being able to come out on top.
check out what they have to offer.
Suarez International USA, Inc.