Meet our 2024 offensive weapons