I never thought of
Gallagher but I kinda like it. You might have a problem with people spelling it Galager perhaps. Anyways, it definitely wouldn't be mistaken for a girls name.
I'm not sure about your style but I like the sound of
Gallagher Munro and
Gallagher Rhys