gday
you could set the object offsetted (i know you can do this in truespace 3.2) and rotate it off the center of the camera maybe. as for the bullet you would probably have to play around to do something like that
heres an example though
if bulletfired=1
position object camerax,cameray,cameraz
rotate object camera angle x, camera angle y, camera angle z (or you can put 0 for angle z which is probably better off)
turn object right (bullet),90
move object (bullet),(how much to the side you might need to experiment here)
turn object left (bullet),90
this should position the bullet where you want it. if this isnt clear email me and ill clear it up for you
ps: without offsetting the guns position it might not work
pps: i have actually tried this in my game and it works to an extent
cheers
Timespliiters 2 rocks!