I agree, though I think she'll change based on gestures, not pointing. ie. make a swinging motion - change to sword, etc. A natural gesture can be thought of for most weapons, I presume.
A game I'm developing with some friends:
www.xnagg.com/zombieasteroids/publish.htm
It is largely a technical exercise but feedback is appreciated.