Keene police said 23-year-old Michael Bolio was arrested Wednesday night in Winchendon, Mass., after his photo was distributed to the public.
Police said Bolio used several online profiles to meet people online. During one of those encounters, police said Bolio pulled a gun and took the victim's wallet.
WMUR-TV reports police in Winchendon said he is facing 15 charges in Massachusetts, including carrying a handgun without a license, defacing a firearm's serial number, possession and distribution of marijuana and cocaine, and possession of heroin.
It wasn't immediately known if he had a lawyer.