Archer is both a lnfn and somewhat - medievally - militaristic, so I'd avoid it without a backward glance.
I would expect anyone called
Archie to have
Archibald as his full name. Not a name I enjoy; the bald bit puts me right off. But
Archie is pleasant.