if you had between 3 and 100 shells and counted by 3's, 4's and 5's and had 2 left over each time how many shells would you have

The last digit must be 2 or 7, since when divided by 5 there must be 2 left over.

Can you take it from there?

no