I certainly can't buy individual shares in my 401k program. And very, very few programs I'm aware of ever offered that as an option.
You can have a 401(k) without your employer. My wife has one and can buy and sell any stocks she wants.