I agree the premise is stupid, even though there are crazy people that believe all that shit.
I mean the drawbridge alone a regular bullet almost went thru it, in this day and age, any village idiot can get hallow points, armor piercing, exploding so there is that, then again in the day and age...