There are two problems:
- It was against the law for a CHL to carry in a hospital until several years ago (2005, IIRC).
- Not every officer knows the law completely. I'm willing to bet that the average contributor to this forum knows Chapter 46 better than the average police officer.
CHL holders have been wrongly arrested (though not in connection with hospitals).
- Jim