KAC-Knight's Armament SR-25 Ejection Port Cover, Extended
Knight's Armament
$38.31
KAC-Knight's Armament SR-25 Ejection Port Cover, Extended (25934)
Other parts required for a complete assembly (not included):
https://www.operationparts.com/kac-knights-armament-sr-25-ejection-port-dust-cover-retaining-spring/
https://www.operationparts.com/kac-knights-armament-sr-25-ejection-port-cover-pin/
https://www.operationparts.com/kac-knights-armament-sr-25-ejection-port-cover-spring/