Sheriff: Student coming forward about spotting a gun at Ashe County Middle made a difference