A:Answer I can't speak for all states, but the ones I've lived in, Texas and Florida, they were legal.
I highly recommend you Google that question either for all states, or for your specific state to find out for sure.
I will say there's no logical reason for them to be illegal, but there's always some random laws out there.