I saw one of these in person recently. It was pretty wild! good project if you have an old beat up 10/22 and are brave enough to put plastic on it. Its something to think about anyway.
http://www.p90airsoftgun.com/tag/ps90-airsoft-1022/
http://www.p90airsoftgun.com/tag/ps90-airsoft-1022/