Police in Somerset County say Donald Smodic, of Apollo, was drinking in the Larimer Township cabin with a friend but left early Saturday after a brief altercation.
Police say he began loading his vehicle with his belongings, which included two semi-automatic long guns and ammunition, but then removed the firearms, loaded them and began shooting into the cabin.
Police say Smodic fired about 121 rounds into the cabin at about 2:30 a.m. Saturday. The other man was inside but wasn't injured.
Smodic was later found dead in Salem Township, Westmoreland County, of a self-inflicted gunshot wound. The case remains under investigation.
Copyright 2018 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.