Looks like a futuristic offspring of the Merrimack
Yup. A 21st century Merrimack, with a pair of rail guns.