My wife bought me an A300 synthetic stock a few years ago to save my 391 from the mud. It goes bang every time I pull the trigger for $600.