Mountain gun