I actually usually have my sound turned down low. Since this game has no music, I put on some myself. I guess that may not be the best idea. I don't think I've ever gotten the throw back button to work, usually I just end up pulling out my own grenade and that just makes things a whole lot worse.
Does the grenade launcher attachment not allow you to use the grenade drop perk? The grenade launcher replaces Perk 1 and the grenade drop perk is one of Perk 3. I don't know if I've ever actually tried it, so I don't know if there is some rule that you can't mix those perks.
Also, don't the days for the Mafia game end at 11PM Pacific? I said 11PM Eastern, which is 8PM Pacific. Though I'll probably still be up at 11PM Pacific since I've had a lot of caffiene today. I may not start at 11PM Eastern if I don't hear from Insanolord.