You should be fine then unless CA has some weird laws about selling non-native fishes that are native to other states.
Here's what I found:
It is unlawful to:
- To possess, to introduce or import, transport, sell, purchase, offer for sale or barter the following live species in the Commonwealth: snakehead (all species), black carp, bighead carp, silver carp, zebra mussel, quagga mussel, European rudd, rusty crayfish, ruffe, round goby and tubenose goby.
- To sell baitfish or fishbait taken from waters of the Commonwealth, except that licensed and authorized commercial fishermen may take and sell baitfish from Lake Erie and Presque Isle Bay.
- To sell baitfish or fishbait within the Commonwealth, or transport same out of the state, except by authorized and licensed commercial bait dealers.
- To sell any species of fish, reptile (with the exception of snapping turtles) or amphibian taken from the Commonwealth.
- To sell, offer for sale, purchase or barter any fish parts or fish eggs obtained from fish taken from waters of this Commonwealth including boundary waters. This prohibition does not apply to fish parts or fish eggs:
(1) lawfully taken or sold or offered for sale by holders of Lake Erie commercial fishing licenses if the particular species of fish is authorized for taking by commercial licensees, or
(2) those obtained from fish taken lawfully from waters outside of this Commonwealth.
- To use or have in possession while on or along Commonwealth waters, nets larger than 4 feet square or in diameter except with a special permit issued by the Pennsylvania Fish & Boat Commission.
Source:
Summary of Pennsylvania Fishing Laws and Regulations - Unlawful Acts
So in short, it seems that caught native fishes from public land can be traded but not sold.
I'm going to get in contact with the PA Fish & Boat Commission soon to check on the legality of selling native fishes that one has bred themselves or collected from private property.