"So, what do you think? Should people be allowed to carry weapons in national parks? Would a pistol have been enough to at least scare a grizzly away?"
A very lucky shot with a pistol could do it - otherwise 300 magnum is minimal for reliable short range protection.
Lots of advice about pistols here..personally I carry a shotgun. Always at the ready.