Yes, but you are only going to get the OEM dipstick at the junkyard, unless you are really lucky. Same with the dealership. You should go to the partshouse and have them special order a high-flow, synthetic dipstick with a urethane seal. The design is slightly different and doesn't inhibit oil flow as much as the stock one does. It is made from a special Teflon blend, so contaminants don't stick to it, thereby ensuring that less crap stays inside your engine during an oil change. The urethane seal lasts longer than cheap aftermarket rubber ones (stock one doesn't even have a seal), and keeps contaminants from falling into the dipstick hole when driving or when checking the oil level.
I think they run about $100 at O'reilly.