There is no such thing as HA2.
That's like saying "Hard Anodised SOFT"
There is no such thing as HA2. There's HA (which is HA Level 3) and then there's Level 2 which is standard, not hard.
Unless some anodising expert proves me wrong, the term "HAII" is rubbish (trash, utter tosh etc).
HAII is like saying Hard Anodised soft/weak/decoration.
SureFire state that their "HA" is Hard Anodised to Mil-A-8625 Type III Class 2.
Mil Spec Type II is sulphuric acid anodising which is usually dyed provides the very basic in corrosion resistance, abrasion resistance, and dielectric properties.
Mil Spec Type III is sulphuric/oxalic acid anodising which produces a thick and dense "hardcoat". This "Hard Anodising" or hard coating provides excellent abrasion resistance and corrosion protection, but is often difficult to colour.
I hope this helps