But it's a Gun-Lance! How could they have messed that up!?
Doc: well theres a Gun-Hammer in the game too... and the Bow Gun and the only good gunlance, named Gun Chariot...
seriously though, Use Sword and shield, Greatsword, longsword, dualsword, hammer, or bowgun.
both lances, hunting horn, and bow are useless most of the time.