Shiela could have washed her hands before the first.
As for the lack off fingerprints the police could have wiped the gun after they had moved it about, and realising they can cocked up.
Remember they thought at the time it was suicide, so were unconcerned with prints.