Oh, perfectly legal to carry a concealed tomahawk. Tomahawk is not "of like kind" to ANY of the weapons specified in said statute . . . HOWEVER, only a deranged mall-ninja retard would be walking the streets with an axe under his coat. It would look REALLY BAD to anyone who happened to notice that you have AN AXE UNDER YOUR COAT

Policeman may point a gun at you and ask, "Why have you got AN AXE UNDER YOUR COAT???"

To which you may reply, "Ah, but officer, I did the research and found that it is
perfectly legal for me to walk through a crowded shopping mall with AN AXE UNDER MY COAT

Policeman may then decide whether it would be most prudent to: immediately arrest you or being a deranged mall-ninja retard; confiscate said axe for the public safety; or let you go along your merry way (unlikely -- especially if you admit to carrying an AXE UNDER YOUR COAT

for "self defense" :jerkit

.
If you actually USE said AXE UNDER YOUR COAT
for "self defense" by CHOPPING ANOTHER HUMAN BEING REPEATEDLY WITH AN AXE :barf:, frankly,
it does not matter one bit if you were lawfully justified to utilize lethal force . . . you are going to prison for CHOPPING SOMEONE UP WITH AN AXE THAT YOU WERE CARRYING UNDER YOUR COAT!!!
Listen up, all the bad guys in Virginia are carrying large automatic handguns under
their coats . . . and YOU brought along a light axe with a spike on the end. Even if you "win" you will likely be shot several times and sent to prison. Carrying a concealed battleaxe is just stoopid.
Arm yourself with a handgun, a knife, or even an illegal Bowie knife -- but certainly not an axe!