Legal? Yes. BUT, watch for the 30-06 signs and the 51% signs.
If your out and about during the day and early evening hours, I would leave it in the room, but if your out at late nite, then carry.
That place is crawling with SAPD and if your in an area where your with a bunch of folk, then your safe