Ethereal Rose with a Hodge Defense/Mega Arms build.  Cosplay of Rachel Cole-Alves, who joins the Punisher on a temporary basis.

This build uses the Mega Arms Wedge Lock Rail (7075 Aluminum) in Rifle length (~12.5″) which is perfect for 14.5″ barrels.

Lancer Systems Advanced Warfighter Magazine
ZeroBravo Reversible Handstop
Trijicon MRO
Arisaka Defense Offset Scout Mount