I’ve always thought Laura (All New Wolverine) knew Gabrielle had bone claws and a healing factor. She’s her clone after all. So why the surprise?
To give context on this fight, Ulysses predicted that Old Man Logan was going to kill Gabrielle. SHIELD agents, led by the original Captain America himself, tried to bring in Logan. He was recuperating in Laura’s place at that time and a fight ensued. Logan tried escaping via jetpack along with Gabrielle when they were shot down by SHIELD, who proceed to shoot Logan with tons of sedatives. It only made things worse though as it triggered his berserker’s persona and without control, he stabbed Gabrielle.
From – All New Wolverine #12