get_node() is a function that pulls a reference to a node that’s already part of the scene tree. What you want is to instance a new object, with something like:
var bullet = preload("res://objects/bullet.tscn")
func add_bullet():
var new_bullet = bullet.instance()
add_child(new_bullet) #You don't need to preface this with "self"