Craig Reilly, 34, had previously managed to dodge prison with drug offences. But one year later, a child found his firearm in ...