My friend recently gave this to me and asked me to sell it. It is a 16gb iPhone 4. I checked and verified it is on the lowest possible baseband for an iPhone 4. This baseband enables it to be used with ultrasn0w instead of just Gevey Sim which can get complicated.
I have been unable to test it however, I am Verizon for the moment so I cannot test its calling abilities. The only things I have tested is: devices turns on, screen is free of scratches, buttons work, WiFi connects, Camera's work, Apps work.
My friend stated he had trouble getting ultrasn0w to connect but he is generally less than intelligent. Take it for what you will, however this device will be sold AS-IS
I'll give you 240$ cash ready in PayPal. I would need pics in better lighting though. 330$ is a bit steep for an iPhone that may or may not even work, and is being sold AS IS
In your OP it says you have only tested 4-5 different things, to me that means everything you didn't list has a chance of not working properly or at all.