Giles can handle weapons. Check. He doesn't much like Doritos. Check. He likes raspberry fruit punch. Check.
Random: Sadly, it appears that Aaron Sorkin really is a sexist ass. Which sucks because he's also a great television writer. Well, one with a really honkin' obvious flaw in his writing. In Whedon we must continue to trust.