And if its bad how do I get rid of it?
I always thought turbo snails were broadcast spawners. A puff of smoke, the release of some eggs and wallah! That looks pretty messy IMO. Are you sure there's not an abundance of Vermetid snails in that area?
Yes, gammarid amphipods as far as I can make out.