If your post doesn't contain solid facts, don't post anything. Guessing doesn't add to the conversation.
Any AEG cut inner barrel will work with the P90. The E1 is a clone of the TM design. To remove the barrel, separate the upper and lower. Then, take the upper and twist the hop-up and barrel until it pops out. Taking apart the hop-up is rather easy as the parts are only really held in place with friction. I'd replace the bucking and add an H-nub while you're replace the barrel.
If you're thinking about extending the inner barrel through a suppressor (which is what it sounds like you want to do, but I'm grasping at straws trying to understand your post) you'll need to dremel the inside area of the threads as there's a lip there designed to stop the barrel from sliding out.
I put an AAC SCAR can[suppressor] on my P90 which let me use a 400mm barrel. Measure the total length of the inner barrel from the end of the hop-up to the end of the can to figure out what length of barrel to use.
Can I have (wouldn't suggest as its heavy as puq)
http://www.airsoftgi.com/product_info.p ... ts_id=2709Barrel to get
http://www.precisionairsoft.com/PCT-6-0 ... pct363.htmIf you're going to upgrade the barrel, don't get a cheap one. Upgrading a stock barrel with a cheap TBB will not produce results that justify the time, effort and expense invested.
I'd suggest getting a Firefly soft bucking (or hard if you're gun is shooting 400~) if you can find them instock/can afford the cost. Otherwise...
http://www.airsoftgi.com/product_info.p ... ts_id=3051Yes it's out of stock, but it's a good bucking and I'm sure you can find it elsewhere.
H-nub
http://www.airsoftgi.com/product_info.p ... ts_id=4126Helps with accuracy. It's well worth the $5