Remember, momentum isa vector. It has both a horizontal and vertical component (assuming no air resistance). Find the resultant velocity by pythagoras seeing you know both componential velocities (and find the direction if you need it). Then, calculate the momentum where m can be found, as you've said, by its weight.