I snagged this video from www.classicairsoft.org
. Its of the gbb products of a very very talented individual. He hand makes all of his internals and can do custom projects for you.
Video speaks better then my words.
To contact him go to classic airsoft and hope into the classic arms bazaar he has many posts there.