A snow plow assembly is provided for a vehicle comprising a snow plow framethat isattachable to an associated vehicle. The snow plow blade is attachable to thesnowplow frame and has a snow plow surface for use in plowing associated snow. Anendgate is pivotally attached to at least one distal end of the snow plow blade.The endgate has a snow plow surface for use in plowing associated snow. Ahydraulicallyoperable adjustment mechanism is operatively attached to the snow plow blade.A stopassembly lug, releasably secures a stop assembly strut in at least twodifferentpositions relative to the snow plow blade. A pivotally connected stop assemblymeans isoperably attached to the snow plow blade and the end gate by a cam followermechanism. .