You're absolutely right. However public transportation in most states prohibit concealed carry of weapons. Just last week a KC bus driver was stabbed by 2 men (one a 14 year old), and they're talking about building a box around the driver for his protection.
Mark
Soon we will all have to go walking around in boxes.