Thanks TwistedTwigleg :), I worked on that problem a lot now, still no resolution. So I have two scenes , first scene is with the main elements, the background the player etc. The second scene is just bullet with its own code and its own draw method ( I am just using a plain rectangle). Now I have made everything as Pos - 0,0 and Size 1,1 in my bullet scene.
I am using a node to spawn my bullets on my main scene, I am spawning my bullets to my gun's position, the system is placing my bullets out of screen. Viewport size on debug-print is still 800*600( which is correct), but If I position my bullets @ 750,650 its out of bounds. Any clue what might be causing that. Hope I was able to explain the situation a bit better.
Thanks