Personally, I use a short stock aeg inner barrel. It was mainly cause I have so many inner barrels laying around,lol.. I also just like short rifles, but I dont think I'd go tighter than a 6.03 cause anything tighter can jam and also requires constant cleaning. But thats just my opinion. I have a 6.03 I was planning on putting in mine soon to see how I like it.
If you wanna just upgrade your trigger parts, check out
www.clandestineairsoft.com they have Shs sears WAY cheap! thats what I had in mine before my trigger box broke. The piston sear will need to be cut down some though.They are pretty long and mine was setting on the outside edge of my sear catch on the stock piston and my aluminum piston. Being the sear catch is stainless steel, it will still hold up but its still best to shorten the sear some with a dremel.
If you wanna get creative, there is a lip inside the hopup that stops the inner barrel from moving, you can use a dremel on any aeg inner barrel to make the line so it will fit the inner barrel, or just shave the line out of the hopup. Then when you install your aeg inner barrel, just wrap the bucking with teflon tape and take it down the inner barrel further. Wrap it enough and it wont move around inside the hopup anymore. Now ya can use any inner barrel you want, and save some $$,lol.. I will post pics in here soon, to show what I mean.
As for the mags, they are sold out pretty much all over,haha.. I saw some on ebay lastnight though. I believe they were more expensive than GI has em for.