Two men were arrested Friday in Virginia Beach, Virginia, for allegedly selling machine guns and improvised explosive devices to an undercover federal agent.