I agree with everyone else. Don't worry so much about him striking at you and worry more about his health. If he's in pain I wouldn't be trying to handle him except to observe the injury and apply antibiotics. Look up a reptile vet and go there as soon as you can - even if you think that he looks like he might be getting better. Also he's probably CB like everyone is saying. I've read a lot of things that say "all babies in pet stores these days are wild caught" but it's old and out of date information.