Sharpshooter

Sharpshooter is one of the player character classes in Torchlight III.

In-game description
...

Mechanics
...

Skills
The required levels listed for skills below are ? levels.