荒野大镖客2线下获得枪方法:    1、在任何武器商店购买。    2、通过章节解锁枪械。    3、打败敌人可以捡起其枪械。    4、有的隐藏枪械需要到达特殊地点得到。    5、完成神枪手任务,可以获得三把特殊手枪。