Man holds girlfriend at gunpoint