Mark Norman Francis has worn Ammu-nation 23 times, on average every 79 days