Quote Originally Posted by DennisM View Post
you've only had him for a few weeks. sounds like he didn't have proper husbandry/care prior to that. You need to let him settle in to a proper environment. he has a lifetime of stress to release.
This. Also if he wasn't handled much by his former owner then he hasn't learned that people are not great big Godzilla predators that will gobble him up.

I would let him settle in for several more weeks, get him onto a feeding schedule, and introduce handling slowly.

Once you do go to handle him, a trick to getting him out of his enclosure is to cover him with a lightweight small towel and then gently pick him up. Keep handling sessions brief and only put him away if he's not striking. A session under a minute where he is calm is better than a longer one where he takes a swipe at you.