Definitely try a taming raft for these guys and gals. Once it's stuck just stand back and fire away till the beast sleeps.

More Spinosaurus Taming & KO Tips