If you find one in a river which you need to sail through, if you find a cliff near your river, it only takes 4 body shots with the longneck to take it out, so just shoot it with a pistol (fabricated has a longer range in my experience) and make it mad, and then go ham on it.

More Spinosaurus Taming & KO Tips