I acquired Mountaintop the day before Shadowkeep came out, but it is not in any of my characters' inventories or in the vault. I did not dismantle or infuse it. The gun doesn't even exist within the Grenade Launcher collections, but my Recluce does, for instance.
I've completed the quest from Shaxx, and the Triumph has been completed as well. What do I need to do to acquire it again?
You are missing a triumph for it. You show the kills but not that you ever completed the quest.
[quote]Complete the quest "The Ascent" and collect its Grenade Launcher reward.[/quote]
https://www.bungie.net/en/Triumphs/254/3779777?root=1024788583&parent=3685363199&category=3718048310&subcategory=2000731733&recordSort=0