Found this on Firearms And Tactical Consultants facebook page. It is a Victrix Armaments .50bmg rifle with a ridiculously large suppressor on the end.
POTD: Suppressed .50BMG – Compensating Much?
I am not sure who made that suppressor. A simple google search for .50bmg suppressors results in suppressors that are much smaller. I am not sure why this one is so large. Possibly better volume? Maybe for a machine gun? But on a bolt action rifle? Seems over kill.