The pic at the top is from Phoenix. The one from the botton is labeled as being from Portsmouth, NH.
The holstered photo is indeed from Portsmouth.
And the Phoenix photo (with MSNBC picture) is here:
"This guy is a supporter of 0bama. The woman behind him in the purple shirt is from SEUI."
Man carrying assault weapon attends Obama protest (AP ^ | 08/17/2009 | AMANDA LEE MYERS and TERRY TANG)
(see post 48)
MSNBC Not On Board with the 'Post-Racial' Presidency (Pajamas Media ^ | August 20 | Roger Kimball)
MSNBC vid: Gun-Toting Protesters are 'White' Racists... Black Guy with AR-15 Edited to Conceal Race (youtube ^ | 8-18-09)