...Citizens arrest would have been justified and in doing so carrying a long gun is also permissible under GA law....
***************************************************
Quite correct. And, further, open carry is the law in Georgia so folks can open carry whether trying to do a citizens arrest or not.
They didn’t perform a citizen’s arrest
And that is the problem