M777 it has been mentioned.
All modern howitzers are outranged by large MLRS systems like the Uragan. But they are still used.
Rockets are a "to who it may concern" weapon and artillery is the 20 plus mile sniper system.