Seems plenty coherent to me. It’s your trying to hang on technicalities that seems off base.
Technicalities of MS. Mollypitcher living in France a few years and owned guns? That MP??