Shots fired (pun intended)