I don't think Athlon makes their own scopes. It appears to me that they come from the same factory in China. From what I can see they both appear to be versions of the Bosma 203507.
I have one of the 65MM Cabela's Krotos versions. It's a great scope in it's price range. Good solid mechanism...