Hi ReElectro,
you can access UDT`s with dbpro as in some of your other languages you used, however there is some restrictions you need to know be aware of.
I`ve found this tutorial for beginers in UDT`s :
http://forum.thegamecreators.com/?m=forum_view&t=110324&b=7
About bullets, if you really mean object like 3d object, you can use "instance object" or "clone object" for this, and if the bullets are 2d you can use sprite comands.
I hope this helped.
Best regards.
Where there is a will, there is a way.
I often edit my posts, that`s who i am