kis: I don't know how easy/hard it would be for you to get hold of it (either at home or when visiting the US, Land of the Big Box Store!) but there is a product specifically made for shooting down into rotted-out sills. It was developed for historic preservation.
no subject