I've tried a shoulder stock on an HW45 a few times and they really do not respond well. Turns an accurate pistol into a shoulder mounted scattergun.
Maybe that Diana will go better.
They do look damn good though.