The shooting happened around 7:15 p.m. along the 1900 block of 74th Avenue.
Police say the victim was walking along the block when two men, wearing masks, approached him.
The 67-year-old was shot once in the chest and once in each arm.
Police rushed the man to Albert Einstein Medical Center where he is critical.
The motive appears to be robbery.
Police believe the suspects got away in a red Ford Taurus.