I caught this Bass last saturday at overfalls on a spot. It measured 41" my personal best, however I was disappointed when I weighed it in and it only weighed 21 pounds!! The man at the bait shop told me it was probably a resident since it is so skinny. (his stomach was empty also) Could someone please explain the difference between a resident bass and an ocean striper? Also why would a resident weigh less?