We have only one stocking gun dealer here in the county.
What happens if they undercut him so much that he goes out of business and then they decide to stop selling guns again?
In the past they sold firearms then they stopped, now they are starting selling them again.
But the staff at Wal-Mart won't have anywhere near the knowledge that your gun dealer will. And if he provides gunsmith service he should be okay.