opportunist

definition: 
A person who takes advantage of opportunities as and when they arise, regardless of planning or principle:
sentence: 
We've got our whole country giving, and yet you see people out here who are clearly opportunists taking advantage of a sad situation.