Time travel comes to mind as an answer for some things. Like why he seems to be 70s-fied, but has the occasional modern thing. The ages of the weapons might be relevant, too.
_________________________
Bitt Faulk