Fairly sure that cock and dog fighting is a felony in all 50 states. They're just clairifying that there is a punishment for animal fighting, even if it isn't the conventional dog or chicken.
I believe you are right about it being a federal (nationwide) law. I live in Tennessee, and I know it's illegal here. At the farm where I kept my horse there was a neighbor up the road who kept fighting chickens...When the law came down that it was illegal to keep them, there was a terrible massacre on his front lawn. :( It was awful...such a horrible man. :(
That was several years ago now.
It just makes me mad they thought they were so cool. Like don't they have a life on a Saturday? Maybe go to a party or play a sport or something. They are that lame and bored to fight innocent animals. I think I will go in tomorrow and tell the manager about it. Maybe they have cameras and can find the guys. I would definitely know how to pick them out of a crowd.
Seaman2012 - Does your state have laws prohibiting animal (including fish) fighting? If so, you can print out the law, and bring it to the store. That should help the manager have a reason to ban these people from coming back, or even better, it could give him/her a reason to call the police, if they show up again.