Collier County man faces life for son's death in alcohol-fueled gun mishap