Here's a troubleshooting approach:
1. Check the obvious:
* Parking brake: Ensure the parking brake is fully released.
* Shift lock release: Most Chrysler 300s have a button or lever near the gearshift that needs to be pressed or moved to disengage the park lock. Locate this – it's usually on the shifter itself, or sometimes on the side of the console near the shifter. Make sure it's fully depressed or engaged while trying to shift.
* Key position: The key needs to be in the "run" (or "on") position, not the accessory position.
2. Troubleshooting if the above doesn't work:
* Steering wheel: Sometimes a slightly turned steering wheel can prevent the shifter from moving. Try gently jiggling the wheel while trying to shift.
* Shift lever: Gently rock the shifter back and forth while pushing the release button (if applicable). Don't force it.
* Key fob issues (if applicable): Some models might have electronic issues that only the key fob will solve, try unlocking/locking the car several times.
* Dead battery: A weak or dying battery can affect the electronic shift interlock. If you suspect this, try jump-starting the car.
3. If all else fails:
* Under the hood: There's usually a manual override release (either a cable or a small lever) near the transmission linkage. Consult your owner's manual for the exact location and procedure. This is a last resort and requires a bit of mechanical understanding. Do not attempt this unless you are comfortable working on your vehicle. Incorrect use can cause damage.
* Professional help: If you've tried everything and the shifter remains stuck, it's time to call a tow truck or a mechanic. There might be an internal mechanical issue requiring professional attention.
Important Note: Forcing the shifter can damage the transmission. Always use gentle pressure and try the troubleshooting steps in order. Your owner's manual is your best friend in this situation; it will have specific instructions for your vehicle's model year.