Phil Ca,
I beg to differ. CCW permit holders are allowed by law to carry into schools.
If you were carrying legally (which I'm assuming you were), you would have been totally within the law to carry your gun onto the school grounds.
Ed
Link to Explanation
FIREARMS ON SCHOOL GROUNDS
It is unlawful for any person to possess or bring a firearm upon the grounds of, into, or within a distance of 1,000 feet from the grounds of a school providing instruction in kindergarten or grades 1 to 12, inclusive, or a campus of the University of California, California State University, or California community colleges. (Penal Code 626.9)
EXCEPTIONS
1. A person who has the written permission of the school district superintendent, designee, or equivalent school authority.
2. Within a place of residence or place of business or on private property, if the place of residence, place of business, or private property is not part of the school grounds and the posession of the firearm is otherwise lawful.
3. If the firearm is an unloaded handgun in a locked container or within the locked trunk of a motor vehicle, of if the firearm is a long gun, or the otherwise lawful transportation of an unloaded long gun.
4. The possession or transportation of firearms by a person who is engaged in the business of manufacturing, importing, wholesaling, repairing, or dealing in firearms and who is licensed to engage in that business or the authorized representative or authorized agent of that person while engaged in the alwful course of business.
5. Guards or messengers of common carriers, banks, and other financial institutions while actually employed in and about the shipment, transportation, or delivery of money, treasure, etc....
6. Transportation of unloaded firearms by a person operating a licensed common carrier or an authorized agent or employee thereof when transported in conformance with applicable federal law.
7. The carrying of unloaded handguns by duly authorized mililtary or civil organizations while parading or the members thereof when going to and from the places of meeting of their respective organizations.
8. Any peace officer pursuant to Penal Code sections 830 who is carrying out official duties.
9. Any person summoned by such peace officer to assist in making an arrest of preserving the peace while actually so engaged.
10. Members of federal or state military forces while engaged in performance of duty.
11.
Any person authorized to carry a concealed firearm pursuant to Penal Code section 12050.
12. An armored vehicle guard while engaged in performance of duty pursuant to Penal Code section 12030.
13. An existing shooting range at a public or private school or university or college campus.
14. An hororably retired peace officer authorized to carry a concealed or loaded firearm.
By the way, Penal Code 12050 is your basic law allowing shall issue CCW permits.