Yes. Bass Pro Shops will do your FFL transfer. Sort of… It really depends on the Bass Pro Shop location in question. My best advice would be to call your local Bass Pro Shop and see if that particular store will do your FFL transfer. Some Bass Pro Shops will and some Bass Pro Shops will not.
The current price that the Bass Pro Shops are charging for an FFL transfer is $25.00
There is no transfer fee if you purchase your gun/firearm online at a Bass Pro Shop and have it sent to a Bass Pro Shop store near you for pickup. With over 177 locations nationwide there is a good chance that you have a Bass Pro Shop near you.