Convicted felon wearing bullet proof vest arrested for possession of stolen firearm