Thomas Drequan Perkins allegedly fired shots at a vehicle after getting into a verbal altercation with a man at a Beverly rest stop.