Yes it can be done.
Yes it has been done
Its not too difficult.
1 plug holes that supply air to the barrel
2 reverse spring so it pushes the barrel closed
3 attach pump to the barrel
This is a simplified version but you get the idea.
The hardest part is stopping rollouts and double feeding