Places to get fresh pasties, or frozen pasties to take home.
All of these places have fresh and frozen pasties available. In a cooler (or even wrapped in aluminum foil), frozen pasties will remain frozen for at least a 6-hour drive. (The author hasn't tried longer drives.) Some of the places have a variety of pasty types, including traditional, Cornish, Finnish, and breakfast.
Houghton/Hancock Area
Roy's Pasties & Bakery https://royspasties.com/
Sumoi Restaurant https://www.facebook.com/profile.php?id=100063642426867
Amy J's Pasty and Bake Shop https://www.facebook.com/AmyJsPasty/
Further into the Keweenaw
Jen's Kitchen (Calumet) https://www.facebook.com/profile.php?id=100083042926746
The Hut Inn (Calumet) (same pasties found on pasty.com) https://www.hutinn.com/
Western U.P.
Krupp's Mini Mart (Twin Lakes area on M-26) https://www.facebook.com/profile.php?id=100057229699577
Roger Randall Bakery (Wakefield)
Rigoni's Bakery (Ironwood) https://www.rigonibakery.com/
Joe's Pasty Shop (Ironwood) https://www.joespastyshopironwood.com/