Actually that was not a theory--just a thought--my main thought being it was Tommy's house and not Timmy's the gun was at. Just trying to think of some reason he would deny the fight and hide the gun. Sorry for being unclear.
If Haleigh accidentally caught a bullet due to the fact he was playing Billy Bad Azz with a gun, I can see him denying a fight ever occurred, and if the gun had been fired, I can see him saying someone took his gun too...I'm wondering if another gun is/was involved since he eagerly admitted to LE he had a 9 mm beretta. I don't even know IF LE confiscated that gun that night.. I would think they would/should have..I do suspect whatever happened to Haleigh involves a gun...and have for a long time....JMO