Teen arrested after holding girlfriend at gunpoint