Charlie Sheen Pumpkin Patch Outing With Ex-Wife

10/5/2013 7:00 AM PDT

Charlie Sheen chose his current favorite ex-wife for a trip to show the kiddies how much fun it can be to stab a pumpkin in the face.

Denise Richards and Charlie took the twins he had with Brooke Mueller ... along with Denise's adopted daughter Eloise (yeah, it's complicated) to Underwood Farms in Moorpark.

Denise is the temporary legal guardian of twins Bob and Max while their biological mother Brooke tries to get clean.

Happy Halloween!