Man faces charges for threatening girlfriend with gun